﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HPSocketLibrary.Devices
{

    /// <summary>
    /// 接口消息类型
    /// </summary>
    public enum MtSSLMsgType
    {
        /// <summary>
        /// 心跳
        /// </summary>
        HEART_BEAT,
        /// <summary>
        /// 设备启动
        /// </summary>
        SYSTEM_STARTED,
        /// <summary>
        /// 设备上下线
        /// </summary>
        REPORT_DEVICE_STATUS,
        /// <summary>
        /// 设备急停
        /// </summary>
        DEVICE_STOP,
        /// <summary>
        /// 设备急停释放
        /// </summary>
        DEVICE_RECOVERY,
        /// <summary>
        /// 拍单上报
        /// </summary>
        ORDER_BUTTON_STATE,
        /// <summary>
        /// 订单接收
        /// </summary>
        ORDER_RECEIVE,
        /// <summary>
        /// 暂存台箱规上报
        /// </summary>
        TEMPHUBSTATE,
        /// <summary>
        /// 开箱交接
        /// </summary>
        OPENBOXJOIN,
        /// <summary>
        /// 封箱交接
        /// </summary>
        LOCKBOXJOIN,
        /// <summary>
        /// 箱子释放
        /// </summary>
        BOXDISPOSE,
    }
}
